﻿using System;

namespace SharedTypes
{
    /// <summary>
    /// Класс, описывающий аргументы события прогресса процесса поиска рациональных параметров.
    /// Используется для информирования главной формы о ходе прогресса исполнительного файла (в процентах).
    /// </summary>
    public class ProgressEventArgs : EventArgs
    {
        /// <summary>
        /// Текущий прогресс (в процентах).
        /// </summary>
        /// <value>0 - 100</value>
        public readonly int currentProgress;

        /// <summary>
        /// Конструктор.
        /// </summary>
        /// <param name="progress">Текущее значение прогресса в процентах.</param>
        public ProgressEventArgs(int progress)
        {
            currentProgress = progress;
        }
    }
}
